    function check_submit_form(urls){

        /*设备名字： （1）不能为空，长度为20字符* */
        var equipmentName = $("#equipmentName").val();
        if(equipmentName ==''){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips(' 设备名字不能为空 ', '#equipmentName', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }else if(equipmentName.length>25){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips(' 亲，设备名字不能超过25个字符 ', '#equipmentName', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }

        /*数量字段:
        （1）不能为空
        （2）不能超过3 || 小于1*/
        var number = $("#number").val();
        if(number==''){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips(' 亲，数量您忘记填了 ', '#number', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return ;
        }else if(parseInt(number)>3){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips(' 亲，每次添加设备数量最多为3 ', '#number', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }else if(parseInt(number)<1){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips(' 亲，数量不能小于1 ', '#number', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }


        /*
        * 单价：
        * （1）不能为空
        * （2）字符长度，小于9位（因为设备上亿有些不太可能）
        * （3）输入必须为数子------
        * */
        var price = $("#price").val();
        if(price=='' ){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips(' 亲，单价忘记填了哦 ', '#price', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }else if(price.length>9){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲，价格太高了，高到提交不了 ', '#price', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return ;
        }

        for(let i=0;i<price.length;i++)
        {
            if( !(price.charAt(i)>=0 && price.charAt(i)<=9) ){
                layui.use('layer', function(){
                    var layer = layui.layer;
                    layer.tips('亲，只能填数字哦 ', '#price', {
                        tips: [1, '#333'],
                        time: 2500,
                    });
                });
                return;
            }
        }


        /*
        * 进货日期：
        * 只要不为空就行 ， 因为这块 /年/月/日  代表日期为空
        * */
        var purchaseDate = $("#purchaseDate").val();
        if(purchaseDate==''){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲，请选择进货日期 ', '#purchaseDate', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return ;
        }
        var db = new Date(purchaseDate.replace(/-/g, "/"));//获取当前选择日期
        var d = new Date();
        var str = d.getFullYear()+"-"+(d.getMonth()+1)+"-"+d.getDate();//获取当前实际日期
        if (Date.parse(str) < Date.parse(db)) {//时间戳对比---距离1970/1/1的毫秒数
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('您，选中的时间 大于 当前时间 ', '#purchaseDate', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return ;
        }


        /*
        * 编号：
        * （0） 编号不能为空 || 请点击编号后面的+号，来确认编号是否正确
        * （1） 编号个数 与 数量必须相等
        * （3）设备编号都为数字
        * （4）长度为 <=10 以下
        * */
        var equipmentNo = $("#equipmentNo").val();
        if(equipmentNo==''){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲，请填写设备的编号 ', '#equipmentNo', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }else if($("#bianhao").children().length==0){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲，请点击加号，确认您添加设备的编号 ', '#equipmentNo', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }else if($("#bianhao").children().length-1 != parseInt(number)){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('您填写的数量与编号数量不一致 ', '#equipmentNo', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return ;
        }
        // （3）设备编号都为数字（4）长度为 <=10 以下
        for(let i=0;i<$(".xianBian").length;i++)
        {
            // 第 i 个的节点内容取出来，是String类型的
            var num1 = $(".xianBian").eq(i).html();
            //判断这个字符的长度<=10
            if(num1.length>10){
                layui.use('layer', function(){
                    var layer = layui.layer;
                    layer.tips('亲，设备编号长度不能大于10位哈 ', '#equipmentNo', {
                        tips: [1, '#333'],
                        time: 2500,
                    });
                });
                return;
            }
            // 将这个 String字符串，检查每个字符是否为数字
            for(let i=0;i<num1.length;i++){
                if( !( num1.charAt(i)>=0&&num1.charAt(i)<=9 ) ){
                    layui.use('layer', function(){
                        var layer = layui.layer;
                        layer.tips('亲，设备编号只能为数字 ', '#equipmentNo', {
                            tips: [1, '#333'],
                            time: 2500,
                        });
                    });
                    return;
                }
            }
        }



        /*---------------------------------选填字段： 长度不超过 25 就行--------------------------------*/
        /*型号 、 规格 、 制造号、出票号、备注 、供货单位 、 用途 、出场厂家 ----------可以为空，限制输入长度 */
        var type = $("#type").val();
        if(type.length>25){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲，型号的长度必须小于25位', '#type', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }
        var guiGe = $("#guiGe").val();
        if(guiGe.length>25){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲，规格的长度必须小于25位', '#guiGe', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }
        var manufacturerNo = $("#manufacturerNo").val(); //制造号
        if(manufacturerNo.length>25){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲，制造号的长度必须小于25位', '#manufacturerNo', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }
        var shippingNo = $("#shippingNo").val();  //出货票号码
        if(shippingNo.length>25){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲，出货票号码的长度必须小于25位', '#shippingNo', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }
        var remark = $("#remark").val(); // 备注
        if(remark.length>140){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲，备注的长度必须小于140个字符', '#remark', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }
        var deliveryUnit = $("#deliveryUnit").val(); // 供货单位
        if(deliveryUnit.length>30){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲,供货单位字符的长度必须小于30位', '#deliveryUnit', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }
        var application = $("#application").val(); // 用途
        if(application.length>25){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲,用途的字符长度必须小于25位', '#application', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }
        var manufacturer = $("#manufacturer").val();
        if(manufacturer.length>25){
            layui.use('layer', function(){
                var layer = layui.layer;
                layer.tips('亲,出厂厂家名字的字符长度必须小于25位', '#manufacturer', {
                    tips: [1, '#333'],
                    time: 2500,
                });
            });
            return;
        }

        //--- 提交数据
        post_serialize(urls);
    }